package main

import "fmt"

func main() {
	/*
		没有缓冲的 chan（没有通过make进行初始化）写入和读取操作都是阻塞的
		（与第 2,3 题类似）
	*/
	var c chan int

	c <- 1
	select {
	case <-c:
		fmt.Println("got number")
	default:
		fmt.Println("default")
	}
	/*
		default
	*/
}
